package net.yla.smartbus.core.enums;

/**
 * @author 默苍离
 * @date 2021/6/28 14:51
 * <p>
 * ******************************************
 * @annotation:设备类型 枚举
 */
public enum DeviceTypeEnum {

    /**
     * 设备类型 枚举
     */
    调度设备(1),
    视频设备(2),
    客流设备(3),
    主动安全设备(4),
    危险品检测设备(5),
    公交卡刷卡机(6),
    摄像头(10),
    计价器(11);

    private Integer value;

    DeviceTypeEnum(Integer value) {
        this.value = value;
    }

    public Integer getValue() {
        return value;
    }

    public static String getName(Integer value) {
        String name = "---";
        for (DeviceTypeEnum rankEnum : DeviceTypeEnum.values()) {
            if (rankEnum.value.equals(value)) {
                if (value != 0) {
                    name = rankEnum.name();
                }
            }
        }
        return name;
    }

}
